marcela (achyrocline satureioides) - Spanish English Dictionary